package com.CST.entity.cb;

import com.baomidou.mybatisplus.annotation.TableName;

import java.time.LocalDateTime;

import com.baomidou.mybatisplus.annotation.TableField;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.alibaba.excel.annotation.ExcelProperty;

/**
 * @author ly
 * @since 2022-01-12
 */
@ApiModel(value = "")
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("ETL_AC_SET")
public class EtlAcSet implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "ID")
    private String id;

    @ApiModelProperty(value = "（账套编号）会计科目编号")
    private String acCode;

    @ApiModelProperty(value = "（账套名称）会计科目名称")
    private String name;

    @ApiModelProperty(value = "层级")
    private Integer year;

    @ApiModelProperty(value = "是否为末级 0不是 1是")
    private Integer month;

    @ApiModelProperty(value = "院区")
    private String yard;

    @ApiModelProperty(value = "抽取时间")
    private LocalDateTime etlTime;

    private Integer starYear;

    private Integer starMonth;

    private Integer endYear;

    private Integer endMonth;

//
//    @TableField(exist = false)
//    private int pageIndex;
//
//    @TableField(exist = false)
//    private int pageSize;


}
